sour taste of unripe fruit - Deutsch Englisch Wörterbuch